SeaLifeBase References for Takeda, M. and K. Iwasaki, 1983

Ref. No. Title
85142 Remarkable crabs from the Ryukyu Islands (1).
SeaLifeBase
Back to top